payment authorisation - German English Dictionary